package com.algorithm.collection.list;

public class LinkedListCode {

//    ADT LinkedList
//
//    Data  线性链表的数据对象集合为{a1,a2,...an},每个元素的类型均为DataType。
//    除了第一个元素外，每一个元素有且仅有一个直接前驱元素，除最后一个元素外，每个元素有且仅有一个直接后继元素。
//
//    Operations
//    initList()初始化操作
//    listEmpty()判断线性表是否为空
//    clearList()清空线性表
//    contains(DataType d)是否包含某个元素
//    getElement(I i)将第i个位置的值返回给e
//    locateElement(DataType e)在线性表中查找与e相同的值的位置
//    insert(DataTypy e)插入元素到线性表，默认插入到列表的最后位置
//    listInsert(Ii,DataType e) 插入操作,在线性表的第i个位置插入新元素
//    delete(DataType e) 删除操作
//    iteratorList()遍历链表

}
